scavenging element - English Synonyms Dictionary